translate English to French: It translates as hard law but law nonetheless.
Elle signifie que la loi est dure, mais c'est la loi.