"To deserve" is Заслуживать in Russian.
Заслуживать means "To deserve" in English.
Word #2782 of 4,000 by frequency in Russian — level B2.
Ты заслуживаешь лучшего, чем это.
You deserve better than this.