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