lick one's wounds in Spanish
lick one's wounds in Spanish
lamerse las heridas
(idiomatic) To withdraw temporarily while recovering from a defeat; to recuperate.