to flood, to inundate, to overwhelm
Voulez-vous inonder la rivière Chenab ?
Do you want to flood the Chenab River?
— भाग मिल्खा भाग (2013)
Je ne voulais pas vous inonder de détails.
I didn’t want to overwhelm you with details.
— Star Trek Into Darkness (2013)