Not exactly sure what you're asking here, but if you're asking for this sentence to be punctuated correctly and translated to English, the answer is "Rosa is from Spain."
I hope this helped!
Thanks!
Your friend in answering,
~Steve
4.5m questions
5.8m answers