迫不得已pòbùdéyǐTop 30000Meanings1. to have no alternative (idiom); compelled by circumstances2. forced into sthCharacters used迫to persecute不no得to obtain已already