English: OMG I can't believe my eyes.
Telugu: వామ్మో నా కళ్ళను నేనే నమ్మలేకపోయాను.