stand to one's duty, engage, commit oneself

listen to the pronunciation of stand to one's duty, engage, commit oneself
Englisch - Französisch
s'engager à