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