had no choice but to

language: pt

definitions

  1. to be forced to do something because there are no other options
    pt: ser forçado a fazer algo porque não há outras opções

examples