Couldn't you just have gotten an International Drivers license?
(When I was a *** my ****** had a friend who was Greek, living in Chicago as a translator (spoke 6 different languages). She was pulled over for speeding once, and after showing it to the policeman, he got flustered and let her...