Hello, I need your help! I really don´t understand the meaning of this:
hmmm let's see, life in spain? well, naturally amazing... except for my first obsessive and rather forward spaniard who's been after me recently
I just understand : mmm dejame ver, la vida en España? Bien, naturalmente asombrosa...But not the rest....
Can Anyone help me please?