translate English to German: This ought to make us think seriously.
Darüber müssen wir uns ernsthaft Gedanken machen.