A post shared on X correctly listed idioms indicating heavy rain in English, Welsh, French, Finnish, Norwegian, Greek and Slovak. Idioms are a fascinating aspect of language, reflecting cultural ...