translate English to German: I believe some Europeans must have taken leave of their senses.
Ich glaube, einige Europäer müssen verrückt geworden sein.