why do we love the character of Arjun so much, it is because of the character itself or because of the life given to the character by the actor. Would we have loved Arjun if it was not Karan? Be it Punj or Singhania , it would not have been a such an amazing character if Karan had not put life into it.
Arjun's smile, laugh, cry or anger, how effortlessly and perfectly has it been put across the screen, and it would not have been possible if it was not for Karan. Kudos to him.