Many muslim countries don't have punishment according to Islam (Hadd). If one person gets a prescribed punishment of his actions according to countries law will it be kaffarah of it or not.
I mean there is no second option other than making sincere repentance other than that?