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