put through an ordeal - Alemán Inglés Diccionario