selvillä vesillä

Finnish

Phrase

selvillä vesillä

  1. (idiomatic) out of the woods