Modi File Research, records, achievements and public life Saturday, September 12, 2026

Man of Determined Intentions

Narendra Modi, his political journey, governance record, and India transformation story.

Political Journey & Milestones

The Story Behind ‘Achhe Din’: Modi’s 2014 Campaign Slogan Explained

Three words, “achhe din aane waale hain,” good days are coming, ended up doing more political work than most entire campaign manifestos. This article traces where the phrase actually came from, how BJP used it, and why it later became something critics reached for as often as supporters did.

An Unlikely Origin

According to Wikipedia’s account of the slogan’s history, its immediate origin traces back not to Modi or BJP, but to a comment made by the outgoing Prime Minister, Manmohan Singh, at a Pravasi Bharatiya Divas event on January 8, 2014, where he said, “Yes, we are facing bad days now but the good days will be coming soon.” Modi picked up and repeated a version of that sentiment in Hindi the very next day, and BJP’s campaign then built on it, turning “achhe din aane waale hain” into a formal rallying line for the rest of the campaign.

How It Spread

The phrase became genuinely inescapable during the campaign, reinforced by a dedicated BJP campaign song built around the line, which is credited as one of the more effective pieces of campaign media used that cycle. After the results came in, Modi posted a victory message combining English and Hindi, “India has won! अच्छे दिन आने वाले हैं,” which became, at the time, India’s most retweeted tweet, a marker of how thoroughly the phrase had embedded itself in the campaign’s public identity by the time voting concluded.

An International Echo

The slogan’s reach extended beyond India’s own borders. When then-British Prime Minister David Cameron introduced Modi at a high-profile event at Wembley Stadium in London in November 2015, he referenced the phrase directly, offering his own version, “acche din zaroor aayega,” a notable moment of a foreign head of government adopting an Indian election slogan as a form of welcome, underlining just how widely recognised the phrase had become by that point.

What It Promised, in Plain Terms

Stripped of its campaign packaging, the phrase was a fairly simple promise of broad improvement, better economic conditions, more opportunity, and a general sense of national momentum, deliberately left vague enough to let different voters project their own specific hopes onto it, whether that meant jobs, lower prices, better infrastructure, or simply a change from a government many voters had grown tired of by 2014.

The Song and Media Push Behind It

Beyond the phrase itself, BJP’s campaign invested specifically in producing a dedicated theme song built around the slogan, a piece of campaign media distributed widely across television and, notably for the time, online video platforms, reinforcing the phrase through repetition well beyond what speeches and rally appearances alone could achieve. This kind of dedicated musical branding was not entirely new to Indian election campaigns, but the scale and consistency of its use around a single three-word phrase was unusually disciplined by the standards of previous national campaigns.

Why It Became a Target Later

That same vagueness, an asset during the campaign, became a liability once BJP was in government. Critics and opposition politicians in subsequent years frequently invoked “achhe din” sarcastically whenever economic data, unemployment figures, or price levels looked unfavourable, using the government’s own slogan against it as shorthand for unmet expectations. This is a fairly common pattern for any optimistic campaign slogan anywhere in the world; a phrase broad and hopeful enough to unite a winning campaign is almost always broad enough to be measured against later, and found wanting by at least some voters on at least some metrics, regardless of a government’s actual overall record.

The Slogan’s Lasting Place in Indian Political Vocabulary

Scroll.in’s retrospective on words and phrases that entered common Indian usage during the Modi era placed “achhe din” alongside other terms that became lasting shorthand well beyond their original campaign context, noting that the phrase had, by the late 2010s, taken on a life of its own in everyday political conversation and media commentary, used across the political spectrum as an easy reference point regardless of whether the person invoking it supported or opposed the government, a linguistic afterlife that few campaign slogans anywhere achieve.

How BJP’s Later Slogans Responded to This Legacy

The lasting weight of “achhe din” also shaped how BJP approached its subsequent campaign messaging. Coverage of the party’s slogan choices ahead of the 2019 election noted a deliberate move toward messaging built around delivered achievements and national security themes rather than another broad, forward-looking promise of the same kind, a shift that can reasonably be read as the party learning from just how much scrutiny an open-ended promise like “achhe din” invites once a government actually has a multi-year record to be judged against.

Bottom Line

“Achhe din aane waale hain” began as an offhand comment from the outgoing Prime Minister, was repurposed by Modi and turned into BJP’s central 2014 campaign message, and became one of the most recognisable phrases in modern Indian political history, for better and worse, remaining in public use as both a rallying cry and a critical jab years after the election that made it famous.

Disclaimer: This article is based on publicly available historical records and news reports listed below. It is written for general informational purposes and does not represent an official statement from the Government of India or the Bharatiya Janata Party.

FAQ