on the strength of

Etymology
Compare 🇨🇬.

Preposition

 * 1) In reliance upon; on the basis of; using as a guide or support.
 * The police arrested him on the strength of some rather flimsy evidence.
 * The police arrested him on the strength of some rather flimsy evidence.