bosstrabs India is a terrible country to be a woman. Probably the worst, next to the Middle East. It’s 2022 and it’s still law that hospitals won’t tell you the sex of your baby because of female infanticide.
This just happened last week (the ads were playing all through the England - NZ Test match - couldn’t believe my eyes): https://scroll.in/latest/1025615/deodorant-brand-layerr-shot-apologises-for-ads-that-encouraged-rape-culture
Having said that, I don’t think rape is as prevalent in South India and Bombay, than it is up north, in Delhi, Bihar and Uttar Pradesh.
Also, no offense, but the Chinese, all 1.4 billion of them, would be the last people whose opinions I’d take to heart.