English: Both of them are given gifts from god.
Telugu: అవి రెండూ దేవుని ఇచ్చిన బహుమతులు.