After watching many channels of different countries, it is becoming apparent to me that there is a growing sense of self-flagellation in India over their foreign policy, their recent failure against Pakistan in the 100 Hour War, and in Trump's repeated humiliation of India to which Mr. Modi has yet to personally respond to. Indians seem powerless and Indian analysts are talking about swallowing the bitter pill of Trump humiliating India for now at least because India has no other choice. On top of all these, India's image in the Arab Street is in the pits due to India's Two Faced policy over Palestine; and the 'Street' part is not to be mistaken for some Shwarma sellers: That's the Arab intelligentsia, which can't be good for India. And to add to India's migraines, China is all but openly hostile against India and India is powerless to stop even the Chinese trade with India which is a Dollar-Advantage to China massively. All this, the Americans know extremely well--all too well--and Trump, the ultimate transactionalist, is not going to let go of to extract concessions from India. I believe it is going to get worse and worse for India going forward unless major course correction is done asap.
If any Indian reading this, they should ponder where Modi has led them to.