translate English to French: «See, this is our God; we have waited for Him, and He will save us.
«Voici, c’est notre Dieu, en qui nous avons confiance, et c’est Lui qui nous sauve.