he/she has/had thriven - Francés Inglés Diccionario