It's almost 7 minutes long. It might be considered NSFW, but it's a public health campaign.
It's public health as a Bollywood musical
Look closely at pink and blue. It's priceless. I think a few of the subtitles are a bit off, but not by much. I expect "You think no end of yourself" probably really translates to "You think you'll live forever."
Still, charming and funny.
Just watch out for that line-drawing near the end.