Traducción español inglés

English version

¿Qué significa "remorderse alguna cosa" en Inglés