I cannot do this in spite of the fact that mechanistic causality has, to a certain extent, been placed in doubt by modern science.
Я не могу поверить в это, несмотря на то, что есть принцип причинности, который был поставлен под сомнение современной наукой.