儘管阻力重重並屢遭失敗這位科學家還是堅持試驗英文怎麼說?

In spite of all obstacles and failures, the scientist persevered with his experiments.