No, you need the comma. " When those come before the main sentence (torrents of work rain down on me), you separate them with a comma. If you had it after the main clause, you could omit the comma.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.