Language:
Free Online Dictionary|3Dict

事属两难

Source : CEDICT

To act either way is difficult. (idiom)