English: have arrived on Earth."
Telugu: మనదేశం భూభాగానికి వచ్చేసాయి"