English: Are they living on a different planet?
Telugu: వున్నా వాళ్ళు ఇంకే ఇతర గ్రహాల మీదో సెటిల్ అయి ఉంటారంటారా?