That is not to say professional translators do not use computer assisted translation (CAT) tools. More sophisticated applications can help them take the donkey work out of repetitive translations.
Sworn translation is vital for businesses, legal entities, and anyone dealing with official documents across all languages.