English: I couldn’t believe myself.
Telugu: నాకళ్లను నేనే నమ్మలేక పోయాను.