This Encyclopedia Britannica Literature and Language list explains the suspected origins of seven everyday English idioms.
Hmong-Mien languages, Origins, Characteristics & Dialects
Upworthy
Fun Activities to Teach Idioms, drawn game idiom sentence
What is the origin of the idiom, “don't get one's bowels in an uproar”? - Quora
Xedeng – Page 3 – General Cultural Website
idioms' in 1Uutiset - Lukemisen tähden
The Etymology of 11 Everyday English Idioms (#130)
Idioms. There are about 6,500 spoken languages…, by Natalie A
Fun Activities to Teach Idioms, drawn game idiom sentence
Language and Translation Unit - Faculty of Women
idioms' in 1Uutiset - Lukemisen tähden
7 Everyday English Idioms and Where They Come From - Ionum
Why Do People Use Idioms?