7 pages | PDF | 1.8 MB"Hallelujah" by Casting Crowns is an uplifting and inspiring song that celebrates praise and joy. It is composed in an intertwined fashion with both D major and B minor keys, and is structured with 69 measures. The song was written by John Mark Hall, Bernie Herms, and Griffin Kelp. Its lyrics are full of faith and hope, prompting listeners to give thanks and to rejoice. The song's dynamic crescendos provide an emotional swell throughout, culminating in a powerful finish. "Hallelujah" by Casting Crowns is sure to provide a spiritual lift to any setting.