English: Could this really have happened.
Telugu: నిజంగా ఇలా జరుగుతుందా అనిపించింది.