English: And, I can't even believe this.
Telugu: ఇది నేను కూడా నమ్మలేకపోతున్నాను.