English: Can't believe my eyes when I saw it.
Telugu: అది చూడగానే నా కళ్లను నేను నమ్మలేకపోయాను.