English: And I think that's a God-given gift.
Telugu: అది దేవుడిచ్చిన వరమని నేను భావిస్తాను.