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