pretty much in Finnish
pretty much in Finnish
aika lailla
Almost completely; very nearly; mostly; more or less; basically.
suurin piirtein
Almost completely; very nearly; mostly; more or less; basically.