The tv show Pushpa is about a heroic woman named Pushpa Patel who prevails over every obstacle while maintaining a radiant smile throughout. I have a great deal of respect for Indian women, but the first three episodes of the new programme blew me away.