translate English to German: Although there appears to have been an improvement in the security situation in Chechnya, unfortunately a culture of impunity remains.
Obwohl sich die Sicherheitslage in Tschetschenien entspannt zu haben scheint, herrscht leider weiterhin eine Kultur der Straflosigkeit.