translate English to German: The analysis delivered by the Human Rights Watch on the situation in Chechnya is very alarming.
Die Analyse, die Human Rights Watch zur Lage in Tschetschenien abgegeben hat, ist sehr besorgniserregend.