for all practical purposes: translation
Synonyms and related words:
all in all, almost entirely, approximately, approximatively, by and large, chiefly, effectually, essentially, for practical purposes, generally, generally speaking, in round numbers, in the main, mainly, more or less, mostly, on balance, on the whole, practically, roughly, roughly speaking, roundly, say, substantially, virtually