A very good emotional time pass movie and nailed how engineering would be in real life... First half was too good and mostly romantic, very good twist before the break and the story was unpredictable until the end. While coming to the second half just to show the attitude of the final year love failure's and a little bit lag, and that can be covered up with the emotional climax. Finally a good movie after days.. worth watching....