faire des excuses humiliantes

listen to the pronunciation of faire des excuses humiliantes
الفرنسية - الإنجليزية
eat humble pie
to admit one's faults; to make a humiliating apology
admit that one has done something wrong and apologize, be apologetic
faire des excuses
apologize, express regret