agonize (oneself) over - Alemán Inglés Diccionario