English: You won't believe your own two eyes.
Telugu: అది మీ రెండు కళ్లను నమ్మదు.