English: Also can't believe I did that.
Telugu: ఇది నేను కూడా నమ్మలేకపోతున్నాను.