Loading your experience...
to thrive; to flourish; to prosper
"Fliegen gedeihen auf verdorbenem Essen."