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