Um, no.
The British only took, they never gave. Indians should know this after being ruled by them for 200 years. In fact India itself was created by the British.
Think about this, Hong Kong and Shanghai are two of the most advanced cities in Asia.
HK was a British colony, Shanghai (which is arguably more advanced) was not.
Now they are both advanced.
Whereas HK and India were both British colonies, while HK is now a first world city, while India has more poverty than Africa.
So what's the difference between Hong Kong, Singapore, Shanghai... And India?