for all intents and purposes - Inglés Sinónimo Diccionario

for all intents and purposes

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