Language:
Free Online Dictionary|3Dict

戳不住

Source : CEDICT

not up to it/cannot stand the test

Source : CEDICT

not up to it/cannot stand the test