have a bone in one's throat
adversity; bad; blame; difficult; disaster; hard; hardly possible
for; of; to; when
open one's mouth