English: And you’ve been given it by God.
Telugu: ది నీకు దేవుడు ఇచ్చిన వరం.