go to one's just reward - Francés Inglés Diccionario