had no choice - must do something; forced to do something
To enjoy the full Bangkok Post experience,please disable your ad blocker.