se soumettre à la critique

listen to the pronunciation of se soumettre à la critique
الفرنسية - الإنجليزية
subject oneself to criticism
se soumettre à
abide by, accept someone's duty, comply, defer to, accept