English: They couldn’t believe their eyes.
Telugu: వారంతా తమ కళ్ళను తాము నమ్మలేక పోయారు.