as punishment for my misdeeds - Francés Inglés Diccionario