stand to one's duty, engage, commit oneself

listen to the pronunciation of stand to one's duty, engage, commit oneself
İngilizce - Fransızca
s'engager à