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