English: Can't believe my ears.
Telugu: చెవులను నమ్మలేక పోతుంది శారద.