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