English: They might as well be from another planet.
Telugu: వారు ఇతర రాతి గ్రహం నుండి వచ్చి ఉండవచ్చు.