"supreme sacrifice" — Collocation dictionary inglés

supreme sacrifice collocation
Automatic translation (We do not guarantee its correctness): najwyższe poświęcenie
  1. supreme adjetivo + sacrifice sustantivo
    normal collocation

    So you've made the supreme sacrifice, for the cause of science - or should I say your public?