受得了

shòudeliǎo
to put up with; to endure

CEDICT

to be able to stand or endure something

Wiktionary

Entry Composition