English: He's the savior of this planet.
Telugu: ఈ భూమికి ఆయనే రక్షకుడు.