The relationships were so well-written and the characters were fairly fleshed out. The performances were stellar and the story was also good. The only thing that kept me from fully immersing in the story were the dialogues. It felt like a story written in English was translated by someone who was not very comfortable with the Hindi language.