English:  1 To thrive
Italian: Essere in pieno vigore