English: I could not believe my ears.
Telugu: గా కనుల్ని చెవుల్నీ నేనే నమ్మలేకపోయాను.