不得已

listen to the pronunciation of 不得已
Chinesisch - Englisch
to have to
to have no alternative but to
to have no choice
to act against one's will
must