... and you can't really post on HN without showing some basic common sense.
FYI: "International remittances" is NOT foreign aid. It is money sent to India by Indians working abroad.
Foreign direct investment is NOT foreign aid. It is non-Indians buying Indian stocks.
Please read up on these before you criticize. Your bigotry is too obvious.
BTW: India has asked UK to stop the aid. Plus, any aid that UK does send should be considered a payment for all the stuff they looted from India (and the Indian lives lost fighting for UK in WW2).