What does "At Penn Station, Carlos calls his friend Patrick who had invited him to stay at his place." mean in English for Spanish?

In English for Spanish, "At Penn Station, Carlos calls his friend Patrick who had invited him to stay at his place." means: (1.3.6)

En Penn Station, Carlos llama a su amigo Patrick, que le había invitado a quedarse en su casa.

Listen to "At Penn Station, Carlos calls his friend Patrick who had invited him to stay at his place.": (If you have an HTML5 enabled browser, you can listen to the native audio below)