translate English to German: In view of its serious nature, this problem needs to be tackled, and a committed and far-reaching approach adopted, as a matter of urgency.
Angesichts seiner Schwere muss man sich mit diesem Problem befassen, und es muss dringend ein engagiertes und weit reichendes Konzept gefunden werden.