English: There is life on another planet.
Telugu: ఇక్కడి జీవితం ఏదో వేరే గ్రహంపై నివసిస్తున్నట్టు ఉంటుంది.