打交道

dǎ jiāodao
to come into contact with, to deal with
HSK 6

Additional Dictionary Meanings

to come into contact withto have dealings