English: God has given them to me.
Telugu: దేవతలు ఇతనిని నాకు ఇచ్చారు.