Question: what is the meaning of just deserves?
Answer: just deserts pl (plural only) (idiomatic) A punishment or reward that is considered to be what the recipient deserved. It may appear that they're getting ahead by cheating, but they'll get their just deserts in the end.