English: This happened on the spot!
Telugu: అది జరిగేది ఈ ఖండంలోనే!