more often than not - Anglais Synonymes Dictionnaire

more often than not

adv.
[1] by and large , generally , mostly