Word/Phrase: thank you for letting me stay in your house
Translation: gracias por dejarme quedarme en tu casa
Pronunciation: ˈɡɾasjas poɾ deˈxaɾme keˈðaɾme en tu ˈkasa
Thank you for letting me stay in your house - Gracias por dejarme quedarme en tu casa
I really appreciate your hospitality - Realmente aprecio tu hospitalidad
It was very kind of you - Fue muy amable de tu parte
I felt at home during my stay - Me sentí como en casa durante mi estancia
Your generosity means a lot to me - Tu generosidad significa mucho para mí