English to afrikaans meaning of

Die woordeboekdefinisie van die woord "buoyant" is: in staat om te dryf of kop bo water te hou; vrolik en optimisties; vinnig van terugslae of probleme kan herstel.