The Swedish term "skyfall, nedgång" matches the English term "downfall"

other swedish words that include "skyfall" : english :
hällregn, störtregn, skyfall downpour