translate English to German: We ought to pay a great deal more attention to people who have beaten cancer.
Wir sollten den Menschen, die den Krebs besiegt haben, viel mehr Beachtung schenken.