English: They arrive on Earth.
Telugu: అవి భూమిపై వస్తున్నాయి.