Drivers in India need the love of at least one God in order to survive each day on the roads!
You see these messages more commonly painted on the back of lorries and cars, sometimes Tuk-Tuks. This was the only time I saw this on a helmet. I’m surprised the ever enterprising Indians havent already thought to sell this advertisng space. It certainly gets noticed.