Vocabulary

抜山蓋世

great strength and energy (of a mighty hero); Herculean strength and vitality

noun