English: or of another planet.
Telugu: మరొక గ్రహం నుండి ఉంటే.