That is a very selfless thing to do. I have travelled to other countries and felt out of my depth in an emergency.
The help of a stranger who speaks the language is priceless in that situation. I wish I could find the hotel staff member who helped me out to thank them properly.
Yes, I also know what it feels like and the feeling of panic when one doesn't speak the language....