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