Wow, I would have thought that these words are rather common in the English language. I use them (or their Finnish counterparts) at work almost daily.