English: He could not believe his ear.
Telugu: దాని చెవుల్ని అదే నమ్మలేక పోయింది.