"If you are in government, you must govern. If you can't govern, just quit...You can't mask your inability to govern by street agitations," said Mr Chidambaram during an NDTV discussion on the India Outlook at the World Economic Forum in Davos, Switzerland.
He had a joke to share: "Somebody sent me an SMS. It said Vishnu told Arjun go do your dharma, but he told Kejriwal, go do your dharna."
There was little levity, however, when Mr Chidambaram said about Mr Kejriwal's protest against the Congress-led Centre and the Delhi Police, "The line that divides agitation and anarchy is a very thin line. They may have crossed it in the last few days." (Rahul Gandhi reportedly upset with Sushil Kumar Shinde for Arvind Kejriwal compromise)
The Congress provides external support to prop up the minority Kejriwal government in Delhi. Mr Chidambaram said the local unit of his party had decided to extend that support and that the party was divided on supporting AAP. (Congress an underdog in the 2014 polls: Chidambaram)
For main rival, the BJP, the senior Congress leader has reserved his harshest criticism, accusing it, earlier in the day, of having a "retrograde and regressive" economic policy.
"I have not heard a set of policies from the BJP that translates into a coherent macroeconomic policy," Mr Chidambaram said.
Election Results for Lok Sabha Election 2019 will be out on May 23. Get the latest election news and live updates on ndtv.com/elections. Catch all the action on NDTV Live. Like us on Facebook or follow us on Twitter and Instagram for news updates from each of the 543 parliamentary seats for the election 2019