English: I can’t believe my ears.
Telugu: నాచెవులను నేను నమ్మ లేక పోతున్నాను.