Vocabulary

天が抜ける

the skies open up; to rain cats and dogs

expression verb