我想問問下面的一段句子中有冇語法錯了,或者可以用更好的英文語法:
也憑著這種精神,她和她的丈夫居里長期從事科學研究,終於發現了"鐳",推動了科學的發展,為人類做出了巨大的貢獻.
Also relying on this kind of sprit, Curie & her husband did the scientific research for a long time, and finally discovered the existence of radium. This had motivate the development of science, and made an enormous contribution to the people .
**有用更好的英文語法,可能會優先選為最佳答案