rain cats and dogs

(Ail-gyfeiriad oddiwrth raining cats and dogs)