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