English: Many couldn't believe what their eyes had seen.
Telugu: పలువురు తమ కళ్లను తాము నమ్మలేకపోతున్నట్లుగా వ్యాఖ్యానించారు.