Mihir. Karan is a lousy father who is deaf and dumb about what his children are really upto. Sahil may have raised his children well but he is a liar coz he has hidden facts about their true mother Ganga from them and instead has made her appeatr like a vamp in front of their eyes. So it does not make him a good father for sure.