Language:
Free Online Dictionary|3Dict

迫于

Source : CEDICT

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