Torrential deluges paired with two tropical cyclones last week dumped heavy rain across Sri Lanka and parts of Indonesia's Sumatra, southern Thailand and northern Malaysia.