fulfil one's obligations - Spanish English Dictionary