suurin piirtein

Etymology
Plural instructive of + ; literally "by the large features".

Adverb

 * 1) roughly, approximately, more or less, by and large