No. To me, it is not annoying, just kind of funny. Why?
Indians claim their country a superpower, yet they need aids.
India is still a poor country, but they give aids to others. Well, this is actually understandable. Since many other countries are doing the same thing. The funny part is...