English: He lives here on Earth.
Telugu: . అంటే తాను భూమి మీద నివసిస్తున్నానంటున్నాడు.