translate English to German: The scale of the suffering and destruction was immense and it has left us all with a bitter taste in our mouths.
Das Ausmaß an Leid und Zerstörung war enorm und hat bei uns allen einen bitteren Nachgeschmack hinterlassen.