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