Essentially, in effect, for all practical purposes.
In an efficient or effective manner; with powerful effect.
Synonym of in general; generally