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