Back to Dictionary
迫不得已
pòbùdéyǐ
1.
to have no alternative (idiom); compelled by circumstances
2.
forced into sth