Finding yourself lost in translation is not so much fun (if you are not Scarlet Johansson). That location can be a foreign land, an unknown avenue, or occasionally even your own apartment when a new lawn or cleaning crew arrives.
What does one do when you see someone who did not study English at school? You […]