HAD NO CHOICE

Meaning 1:

had no choice - must do something; forced to do something