There was absolutely no need for Anushka Sharma (she looks absolutely horrid) and Farhan Akhtar. Unnecessary characters adding to the length of the film without contributing anything significant to the plot. Those two out of the script, the film would've been better paced.
That said… Surprisingly, the film wasn't as bad as I had expected it to be. Good enough for a one time watch, at least.