Heavy rain brought on floods and landslides in India and Bangladesh.
(Heavy rain; brought; on floods and landslides in India and Bangladesh)
Heavy rain
brought
on floods and landslides in India and Bangladesh