Narendra Modi has given some of the best speeches in contemporary Indian politics. He's covered everything - from 'achhe din' to 'vikaas', from 'the Gujarat model' to 'Balochistan'. What he's never done is perform a cover for a hit Bollywood song. Or has he?

Some genius decided to edit out certain words from his different speeches and add some production magic to make it look like Modi is singing the ever famous Bollywood anthem - Jeene ke Hain Chaar Din.

A Facebook page, Peeing Human, recently uploaded this amazing mashup:

Everything works for this video. From Modi playing instruments to the brilliant editing.

Let's hope that the political parties develop a sense of humour and no sedition charges are thrown around for fun.