“Hold your horses” may come to English via Homer.
I learned this while reading
Emily Wilison’s Iliad translation published in 2023.
Near the end of the book, it has:
This struck me as absurd and anachronistic when I read it.
However, it may be the ultimate source of the idiom in English!