Hi everyone.
i try to get an idea of what this phrase means: "chat duoc thi vac duoc", but it's hard with me, as i'm beginner. i see thi can mean an idea of sacrifice.. but i'm not sure.

can someone help me a little? thanks a lot!