English: I could not believe myself.
Telugu: నన్ను నేనే నమ్మలేకపోయాను.