to have it out with sb.

Wörterbuch