The English term "largely" matches the Swedish term "till stor del"