It's not the language ..... but the locale of origin.
"Original thinkers" that coin a new idiom can be living in any part of any country regardless of what language they speak.
Wikipedia states: "There are estimated to be at least 25,000 idiomatic expressions in the English language".
But that doesn't mean all their "original thinking" authors were English speaking persons.