This Encyclopedia Britannica Literature and Language list explains the suspected origins of seven everyday English idioms.
What is the origin of the idiom, “don't get one's bowels in an uproar”? - Quora
7 Everyday English Idioms and Where They Come From, drawn game idiom sentence
Wrapping up talking about Bob Dylan by The Harboring Light
Idiom of the day: Now you are talking. Meaning: Now you are saying, are you now meaning
7 Everyday English Idioms and Where They Come From
Why Do People Use Idioms?
English language - Restoration, Grammar, Vocabulary
English Project
7 Everyday English Idioms and Where They Come From, drawn game idiom sentence
Surprising Origins Behind English Idioms - Phan Vũ Uyên Trang
English language, Origin, History, Development, Characteristics, & Facts
7 Everyday English Idioms and Where They Come From, drawn game idiom sentence