Inflation is increasing the cost of living in India and China. A decent apartment (not luxury) will cost you min. $100K in any Indian city (even C and D tier cities)
While not as expensive as Manhattan or London, relative to Indian salaries everything is getting expensive.