English: And they could hardly believe their eyes.
Telugu: తమ కళ్లను తాము నమ్మకలేకపోయారు.