Karna is being judgemental and insulting Kalyani in very bad words. He is being the typical unfair man with double standard. Ordering Dhanimi not to talk to her sister?.
If he agrees to marry someone else for his grandmother, that's fair, his love for his family. if Kalyani does the same then thats betrayal and she is sewerage????