Vocabulary
滔天
とうてん
tremendous (vigor, force, etc.); overwhelming
adj-no
noun