If you take out the 2 love songs of Kartik and Tripti that come outa nowhere then the movie is great(5 stars). I liked the cast overall. And, the comedy punches every once in while were amazing.
The climax also was really something we didn't think of.
Overall, if you keep a good and open heart than you can have a good laugh and enjoy this film.