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