For non english speakers, it means I am free, not let it go in other languages.Yeah the lyrics dont make any sense