COULD DO WITH SOMEONE OR SOMETHING
could do with someone or something: translation
could do with someone or something
to want or need someone or something; to benefit from someone or something. •
I could do with a nice cool drink right now.
•
I could do with some help on this project.