Even having lived in Barcelona, my Spanish isn't good enough to translate the lyrics. Hopefully someone can.
Song is good, interesting and bold first song.
I feel you. I lived in Alcala de Henares (near Madrid) and since that study abroad my Spanish has been largely forgotten. It seems I can only maintain two languages (French being the other, studied there too). I'd love to be back in Barcelona right about now.