An over generous dose of foul language - in fact the only character that does not speak bad words is a 2 min character of Sartaj Singh's mother but I won't be surprised if she suddenly starts talking in crass language just for the heck of it. Are you trying to portray that having a foul mouth is a given in this country and quite normal?
The sex scenes are crass as well, so bad that you start to cringe at the mention of sex.
Overall, not a nice watch if you like good things in life.