Language:
Free Online Dictionary|3Dict

迫於

Source : CEDICT

constrained/restricted/forced to/under pressure to do sth