Those fortunate enough to make it off the boats-- the scene they would have confronted, it's almost unimaginable.
Los que tuvieron la suerte de bajar de los anfibios, enfrentaron algo casi inimaginable.