somehow come through it alive - Español Inglés Diccionario