English: He couldn't believe his ears.
Telugu: తస చెవులని తాను నమ్మ లేక పోయాడు.