Pretty much the title says it all. I recently heard this sentence and I didn't understand what it means.
The translator shows it as "Is it better for you to live in the United States?", but I don't understand how to 'achieve' that translation. Can someone explain it?
More precisely, why is there a second "vous"?
Edit: The original question was "Est-ce que cela vous a plus, vous, d'habiter aux États-Unis ?" but an edit turned the question into nonsense.