English: your God gave you.
Telugu: దానిని నీకు దేవుడు ఇచ్చాడు.