at bay in Dutch
at bay in Dutch
op afstand
(set phrase, idiomatic) Unable to come closer; at a distance.
in het nauw
(set phrase, idiomatic) Cornered; unable to flee.