Sag mal, bist du noch zu retten?

English Translation

Have you gone nuts?

Is this an idiomatic expression, ‘noch zu retten’? seems to be far from the literal translation.

Yep!

https://www.dict.cc/?s=noch+zu+retten

3 Likes