to have commitments to sb.

Wörterbuch