for-all-intents-and-purposes

1.

a tutti gli effetti

almost completely:

:
Escape from the prison was, for all intents and purposes, impossible.