Полный русско-английский словарь
To show promise; to promise (well); to shape/bode well show promise ;
подавать надежды