I can't argue with that number much, nor provide any real defense in India's favor, but do consider that the cost of living and labor in India is far far lesser than in the UK.
Returning to my earlier argument, this isn't about any sacrificial costs. There is enough budget for everything including infrastructure development and a space mission as far as the Indian budget is concerned. The problems at the grassroot are not due to lack of spending power but corruption and broken implementation practices.