If you eat humble pie, you admit that you are in the wrong and behave apologetically.
Терпеть унижение; покоряться; смиряться; смириться; проглотить обиду; покориться; унижаться; униженно извиняться; унизиться; признать свою неправоту; признать; собственную неправоту; прийти с повинной; сносить оскорбления; признать свою вину
John, stand up for your rights. You don’t have to eat humble pie all the time. – Джон, стой за себя. Ты не должен унижаться все время.
Возможно, происходит от “umbles”, которое переводится как “потроха животных” (почки, легкие, кишечник и т. д.). Для богатых слоев населения есть такой пирог сродни наказанию. Идиома, как правило, используется в британском английском, но может быть использована также в других диалектах английского.