you did it to yourself - Alemán Inglés Diccionario