Idiom: Raining cats and dogs

See also: