English: and they can’t believe their eyes.
Telugu: తమ కళ్లను తామే నమ్మలేకపోతున్నారు.