English: I could not believe my eyes.
Telugu: ముందు నా కళ్ళను నేను నమ్మలేకపోయాను.