Language:
Free Online Dictionary|3Dict

经不起

Source : CEDICT

can't stand it/to be unable to bear/to be unable to resist