English: They have visited our planet a long time ago.
Telugu: వారు ఒక కాలం మా గ్రహం కనిపించింది.