English: Couldn't believe it myself.
Telugu: నన్ను నేనే నమ్మలేక పోయాను.