Humble Pie and Cold Turkey
English Expressions and Their Origins