English: He has given himself to God.
Telugu: అతడు ఇచ్చేది దేవుడికి.