you did it to yourself - Francés Inglés Diccionario