subduing and controlling the terrific physical forces in Nature so that they can do no harm to men
subdue 征服;抑制;减轻
Instead, therefore, of saying that the Chinese are a people of arrested development, one ought rather to say that the Chinese are a people who never grow old. In short the wonderful peculiarity of the Chinese people as a race, is that they possess the secret of perpetual youth.
Now we can answer the[...]
老先生写的这段文字很好,只能说后生遥之不及