done one's duty
English
Verb
done
one's
duty
past participle of
do one's duty