Vocabulary

強力

herculean strength

na-adjective noun