had no choice but to

language: de

definitions

  1. to be forced to do something because there are no other options
    de: gezwungen sein, etwas zu tun, da keine anderen Optionen bestehen

examples