Yes, Czech is a damn difficult language, pretty much like all of its Slavic “cousins”: declensions and inflections all over the place, a complex verb tense system, terrible vocabulary...you got it. That is why, when they don’t laugh at you, the boys appreciate the effort even more