What does "Carlos stays for a few more days in Boston." mean in English for Spanish?

In English for Spanish, "Carlos stays for a few more days in Boston." means:

Carlos se queda por unos días más en Boston.

Listen to "Carlos stays for a few more days in Boston.": (If you have an HTML5 enabled browser, you can listen to the native audio below)