Link
HTML
Can someone please post the Latin translations for the following phrases: "The Ultimate Sacrifice" "To Sacrifice All" Thanks in advance.