The English term "blossoming" matches the Swedish term "blomstrande"