English: that was given it by God.
Telugu: దాన్ని దైవం ఇచ్చింది.