translate English to German: That government has achieved some important steps.
Sie hat relative Ruhe im Land durchsetzen können.