Language:
Free Online Dictionary|3Dict

经得起

Source : CEDICT

to be able to withstand/to be able to endure