The Chinese term "bèn" matches the English term "stupid"

other chinese words that include "bèn" : english :
bèn addled
bèndàn fool
bèn foolish