i should have done something - Alemán Inglés Diccionario