English: or some other planet?
Telugu: ఇతర గ్రహాలపై లేదా?