Hello, this is a very sublime meme, however I have no idea what it means or implies. My friends and I are quite perplexed! Could you be so generous as to write us back, and explain the origins and intentions of this meme? Much gratitude, Anon
So I think it is saying that the new colleague does not speak his language or English, but yet they have a three hours of driving every day together, so they use a lot of gestures. Just a guess.