place your confidence in (プレイス ヨア コンフィデンス イン)

Idiom Trust