English: Again I couldn't believe my own ears.
Telugu: నేను నాచెవుల్ని నేనే నమ్మలేకపోయాను.