translate English to French: It behoved me to meet your expectations.
Mon devoir était de répondre à vos attentes.