you deserve
Merecéis algo mejor.
You deserve better.
Os merecéis una medalla.
You deserve a medal.
Es lo que os merecéis.
It’s what you deserve.
Os merecéis el premio.
You deserve the prize.