I always go to websites such as freetranslation for help in figuring out what other people are saying in different languages.
Someday, I REALLY want to learn Spanish. There are so many times when I could've used it. Sadly, people always seem to speak REALLY fast in other languages.