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