English: I cannot even believe this.
Telugu: ఆ విషయాన్ని నేను కూడా నమ్మలేక పోతున్నాను.