Deal with

Customer Service
Verb (infinitive)
US
UK
Deal with
US
UK
to handle something or take care of something
US
UK
We need to deal with this problem immediately.