English: God has given him many gifts.
Telugu: దేవతలు అతనికి ఎన్నో కానుకలు ఇస్తారు.