have been thriving
Present perfect progressiveconjugation ofthrive.There are other translations for this conjugation.

thrive

Examples
Other Dictionaries
Explore the meaning of thrive in our family of products.
Word of the Day
to purr