The top finance officials of the 20 richest nations wound up their meeting in London.
There was consensus that the global economy was at a critical juncture and still needed life support in the form of trillions of stimulus dollars.
From India's point of view, there is progress on two important issues. One, G-20 has agreed that the international funding institutions like the International Monetary Fund (IMF) and the World Bank will give emerging economies a greater say and two, America says it is talking to India to revive stalled world trade talks urgently.
The harmony amongst the finance ministers of the G-20 nations hid the tensions that had marked the two days of talks.
Capping bankers bonuses was top of the agenda for France and Germany, opposed by the US and the UK as being difficult to implement.
At the end of the two days of talks, the richer countries spent a disproportionate amount of time discussing ways to curb the multi-million dollar bonuses bankers earn and not enough on the more fundamental problems that caused the financial system to breakdown.
Similarly, there was partial progress on giving emerging economies a greater say on the world stage.
BRIC nations have laid out targets for how much movement they want in IMF and WB quotas, but G-20 has stopped short of that saying they will complete reform in the next couple of years.
Finally, the fear of a W-shaped recession, the global economy plunging right back into a recession just when it is recovering slowly, got the 20 richest nations to agree on some key points.
"Job not yet done. Continue stimulus till full recovery secured," said Alistair Darling, Chancellor of the exchequer, UK.
From India's point of view, consensus on resisting protectionism and reviving the stalled world trade talks were an important part of the final communique.
"Yes we are talking to India and some progress has been made," said Timothy Geithner, Treasury secretary, US.
There is a lot of ground that still needs to be covered in the next meeting of the G-20 leaders hosted by US President Barack Obama in Pittsburg, America in a few weeks' time.