translate English to German: We can no longer avert our eyes and shirk our responsibilities.
Wir dürfen nicht mehr länger die Augen verschließen und vor unserer Verantwortung fliehen.