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