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