done well for oneself
English
Verb
done
well
for
oneself
past participle of
do well for oneself