English: He could not believe his own eyes.
Telugu: థన కళ్ళను తానే నమ్మలేక పోయారు.