One of the voices praising India's G20 Presidency has been former top Indian diplomat and Congress MP Shashi Tharoor who called the Delhi declaration a diplomatic triumph and one that was not expected. He said the government must be given credit where it is due.