All are looking for an opportunity to criticise Indian Prime Minister Narendra Modi. Though Bharatiya Janata Party won the December election against all odds, I do not understand why all media is crying against Narendra Modi? He won and Rahul lost but all newspapers are praising Rahul Gandhi.

There were many odds against BJP like temporary side effects of GST (Goods and Services Tax), caste agitations supported by Congress, 22 years of anti-incumbency factor, unemployment rate going up, farmers not getting proper rates and much more.

Maximum number of small and medium businessmen are Gujarati in India. They were the most affected by GST and demonetisation. This was the only chance Congress had to win the election but they lost it. This opportunity they will never get again.

The positive results of demonetisation and GST has already started showing and will be very clear in 2018. Just wait for a year and the situation will be completely changed.

There is not a single corruption charge against any minister at the center in the last three years. People do compare this with previous government.

The number of terrorists getting eliminated every day will bring peace to the nation. He had guts to perform a surgical strike against terrorists.

He works 18 hours a day. 365 days a year. Did not take a single day off in last three years as Prime Minister. Never fell sick even once. He has given his life for the nation.

Clean India or the Swaccha Bharat movement is starting to show it’s effects now. Number of schemes for poor people are appreciated by all.

There are numerous good things to mention but our pseudo secular writers and leaders do not see this. How can they appreciate? This is the first time that all opposition parties are getting united just to defeat one person - Narendra Modi. But the people support him. It is really his magic that made BJP win.

- The reader is the managing director of a Dubai-based company