I heared this song in New York Train station a couple of weeks back. A guy was playing this song, Americans don't know what this song means. Some tossed coins to him.