BWV 29 ("We thank thee, O God, we thank thee") is one of a number of cantatas J.S. Bach composed for the ceremonies attending the installation of new members of the Leipzig city council (other examples are cantatas Nos. 119 and 120). An important part of these ceremonies, which traditionally took place at the end of August, was the church service held at St. Nicholas'. The present work was composed for the event in 1731, the service taking place on August 27 that year. In keeping with the festive and ceremonial pomp of the occasion, Bach's cantata is lavishly scored for an orchestra including three trumpets, timpani, two oboes, strings, and continuo bass, and vocal forces including the usual four-part chorus, and soprano, alto, tenor, and bass soloists. An unknown librettist provided the text glorifying the power of God and extolling him to protect "town and palaces." This cantata opens with a sinfonia in the form of a remarkable arrangement of the Prelude from the Violin Partita in E major, BWV 1006. The violin part is given to obbligato organ, the material largely imitated in the orchestral parts to produce a concerto-like structure. Many listeners will recognize the fugal opening chorus, since it is a reworking of what would eventually become the "Gratias agimus tibi" and "Dona nobis pacem" sections of the monumental Mass in B minor, BWV 232. The text is drawn from Psalm 75:1. Three arias interspersed by recitatives follow. The first aria, for tenor, has a violin obbligato, and Bach returns to its A section, a setting of the words "Hallelujah, strength and might," for the alto aria that forms the penultimate number. In between comes a soprano aria in gentle siciliano rhythm with an obbligato part for oboe. The final number is a four-part setting of the fifth stanza of Johann Gramann's hymn "Nun lob, mein Seel, den Herren" (1549), the trumpets and drums adding their magnificence and splendor to this jubilant work. ~ All Music Guide