accomplished

adj

1.
highly skilled
2.
successfully completed or brought to an end
3.
settled securely and unconditionally