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