flourish in Swedish
flourish in Swedish
frodas
(intransitive) To thrive or grow well.
blomstra
(intransitive) To thrive or grow well.