I spoke with a few Indian friends and they are very supportive of Modi. They see the congress party as weak not acting in the interest of India. Modi might win a third term majority.
A Gujarati friend and his family came over last weekend and said that they are very, very happy with Modi.
Armchair pundits were predicting his downfall last election and he won a majority. There is a silent majority in India.