Vocabulary

万障

all hindrances; all obstacles

noun