mài
mìng
1
to throw one's life in for
2
to haplessly give one's life for
3
to sacrifice oneself torturously working for another or for a group
4
to pour in one's utmost effort
5
to shed one's last ounce of strength for
6
selling your life
7
selling yourself to your company