That didn’t stop him for diving into shark-infested waters in the sea.

英訳に間違いが有れば正してください。

そのことは彼がサメがうようよする海に飛び込むことを止めることができなかった。
That didn’t stop him for diving into shark-infested waters in the sea.

答え forをにfromする

That didn’t stop him from diving into shark-infested waters in the sea.

stop+目的語+from+doing
目的語がdoingすることを止める