No way forward – and nowhere to hide.
Dim ffordd ymlaen – a dim un man i guddio.