translate English to German: What could be more urgent than to save 25 million people from programmed death?
Was gibt es Dringlicheres als die Rettung von 25 Millionen Menschen vor einem vorhersehbaren Tod?