English: have returned to the Earth.
Telugu: భూమికి తిరిగి వచ్చాయి.