Back to Dictionary
只好
zhǐhǎo
1. without any better option
2. to have to
3. to be forced to
HSK 4