### Clue: Country is now delivering immensely accomplished leaders (5)
### Answer: INDIA 
 ### Explanation: Definition: Country
 **The 1st letters, respectively, of**(… leaders) "is now delivering immensely accomplished".