How shall we sing the Lord's song in a strange land?
The writer of this psalm asks this question because the Israelites being held captive in Babylon, and many of their customs was forbidden. They desired to worship the Lord God openly.
This brings me to today's society where in many foreign countries Christianity is under attack where our Christian brothers and sisters are being persecuted for worshiping Christ. In this country, our Christian values are under attack. This question comes to mind, How long before Christians in this country be forbade from open worship of the Lord unless we tell sinners/unbelievers "if you do not worship or believe in God, then don't hinder me. If you want live your lifestyle, live it, but don't wash my face with it."
That said, we as believers will continue to sing the Lord's songs glorifying His holy name. We are going to keep praying because we stand tallest from our knees, and we are going to continue worship God openly.
His help is on the way; therefore, sing God's song loud and proud.