he/she has/had prospered - French English Dictionary