Countries that speak English as their primary language share many idioms, since they make sense to all English speakers regardless of nation or region.
But that doesn't mean the idioms themselves make any sense when thought of in literal terms, and frankly when they're brought to life visually they can be downright silly.
Animator Roisin Hahessy brought a bunch of common idioms to life via illustration, using the delightful drawings as a representation of what someone might imagine when they hear these idioms for the first time.
-Via Laughing Squid