The understanding of this sentence can be freely expressed, such as "this sentence shows that science is power", "that science can change the face of the world" and "the power produced by science is enormous and infinite" and so on.
I hope I can help you adopt. Thank you. Come on ~