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