to do one's duty

Wörterbuch