Heavy rains during this time led to disastrous flooding and landslides in the Philippines.
(Heavy rains during this time; led; to disastrous flooding and landslides in the Philippines)
Heavy rains during this time
led
to disastrous flooding and landslides in the Philippines