Indian PM Narendra Modi celebrates his 65th birthday today. Twitter was over-filled with wishes to the PM, as PM is more active on this social site to express his views and thoughts very often.

Wishes from his cabinet as well as BJP colleagues and also includes leaders from India and abroad who sent wishes to PM Modi.

Eminent personalities include Chinese President Xi Jinping, German Chancellor Angela Merkel, President Pranab Mukherjee, spiritual leader the Dalai Lama, Congress vice president Rahul Gandhi, chief ministers of various states, Bharatiya Janata Party president Amit Shah and union ministers, Delhi Chief Minister Arvind Kejriwal, Union Home minister Rajnath Singh, Gujarat Chief Minister Anandiben Patel and many more who tweeted wishes on his birthday.

Also PM Modi was quick enough to respond back for the wishes as he thanked everyone.