Trying to understand a language you do not speak can be really frustrating. Whether it is while studying, traveling or working, many of us have faced problems because of language barriers. Take me for instance, during my one-year stay in Germany, working in German was quite the challenge for me. However, as the world and technology keep changing, many are now armed with translation apps and online tools that help ...