I thanked my parents for all their self-sacrifice on my behalf.
⇑ Translate the sentence above by Google ⇑
Related: behalf, sacrifice
Prev: On behalf of everyone here I want to thank you for your help.
Next: I'm lucky to have the opportunity to participate in the national dancing competition on behalf of our school.