解答

「善かれと思ってやった」
で良いと思います。
「ペリーは、ヘレナが善かれと思ってやっているのは分かっていたが、・・・」

留言
您的問題解決了嗎?