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