Language:
Free Online Dictionary|3Dict

过不去

Source : CEDICT

to make life difficult for/to embarrass/unable to make it through