self-driven
English
Verb
self-driven
past participle of
self-drive