English: a man sent by God.
Telugu: దేవుడు పంపిన మనిషి.