English: Maybe they are from another planet.
Telugu: వారు ఇతర రాతి గ్రహం నుండి వచ్చి ఉండవచ్చు.