The song I Can Only Imagine by Tim Hughes is a powerful expression of the singer's anticipation of what it will be like to be in the presence of Jesus Christ. The lyrics describe the singer's imagination of the moment when he walks by Jesus' side and sees His face for the first time. The singer wonders how he will react to the glory of Jesus and if he will dance or be still in awe. The song also describes the singer's vision of all creation and the universe recognizing Jesus' name and all broken lives being healed. The singer wonders if he will be able to stand in Jesus' presence or if he will fall to his knees. The singer also imagines himself singing Hallelujah and being overwhelmed by the experience. In addition, the song touches on the theme of forgiveness, as the singer imagines being surrounded by forgiveness and wonders how his heart will feel in response. Overall, I Can Only Imagine is a powerful song that expresses the singer's longing to experience Jesus' presence and his humble awe at the thought of being in His presence.