live up to a promise

  1. Verb sözünü tutmak