只好

zhǐhǎo
have to, be forced to
HSK 4

Additional Dictionary Meanings

to have no other option but to ...; to have to; to be forced to