see more than its share of suffering - Español Inglés Diccionario