This statement is wrong on multiple fronts.
Actually, it was GB that took, or more appropriately STOLE a lot, a whole lot ($45 trillion in today's dollars), from India. Pls refer to this published by Columbia University Press:
https://www.cadtm.org/How-Britain-stole-45-trillion-from-India,
On the matter of courage and British honor ("honor" you say? To be as guilty as sin, and proclaim honor?), again, let's look at the facts. India, since 1947 (and including that year) has fought these wars and skirmishes on its borders against China (1962, 1967 and recently in Galwan 2021) and against Pakistan (1947, 1965, 1971 and 1999 and recentl surgical air-strikes, 2019). All but the very first one (1962), India won or has stood its ground. That's real hardcore fighting courage and honor