for all intents and purposes - Anglais Synonymes Dictionnaire

for all intents and purposes

adv.
[1] for all practical purposes , to all intents and purposes