Vocabulary
強力
ごうりき
herculean strength
na-adjective
noun