I find it really amusing how the author is trying to keep the language barrier as a thing for comedic effect, but also ignore it when necessary for the sake of the story moving forward and it ends up this weird "they understand each other but they don't, but they actually do".
I smell a time-skip.