Translation of يَتَعَهَّد

      ...