generated at
難問山積
mountain (pile) of difficult problems
四字熟語