DESERVE BETTER FROM SOMEONE OR SOMETHING
deserve better from someone or something: translation
deserve better from someone or something
to merit better treatment from someone. •
We deserve better from someone who is supposed to be our friend.
•
I deserve better from Bill.