English: And I can’t even believe it was me.
Telugu: ఇది నేను కూడా నమ్మలేకపోతున్నాను.