English: Couldn even believe it myself.
Telugu: నేను నాచెవుల్ని నేనే నమ్మలేకపోయాను.