English: This is taking place on earth today.
Telugu: అది ఈవేళ భూమిమీద జరుగుచున్నది.