keep one's engagements

  1. Verb sözünde durmak
  2. Verb taahhütlerini yerine getirmek