English: I could not believe myself.
Telugu: దగ్గర దగ్గర గంటసేవు నన్ను నేనే నమ్మలేక పోయాను.