do one's duty - EE Dictionary | EE Dictionary