English: Could all this really have happened?
Telugu: దీంతో అసలు ఇదంతా నిజంగా జరిగిందా?