With more and more critics now using his election slogan ‘Achhe din aayenge’ against him, Modi seems a bit under fire. Not just his political opponents, even some of his supporters are starting to wonder exactly when the promised achhe din will come. How did Modi handle this? The UnReal Times correspondent Atul Baskarbe brings you the story in pictures:

Achhe raat = Good nights

Kejriwal: Modi spent 1000s of crores on TV ads saying Achhe din will come. Where are the Achhe din? This is a big scam!

Modi: Brother, you’re great

Kejriwal: Everyone’s a thief! Everyone’s corrupt! Everyone’s Amb..

Kejriwal: Friends, Achhe din has come. Now ask him when will achhe din come?

(Image thumbnail sources: 9, 12, 14-1, 14-2. All others from indiatoday.com)

(Punchline based on Prateek Sharma’s tweet)