English: Could not believe own eyes.
Telugu: నమ్మలేక పోయాడు తన కళ్ళని తానే.