Okay so I have this bad leak on the passenger side floor pan. Take a look at the pics and let me know whats the best way to go about fixing this.

Yup, this is from last nights rain. Sometimes it could be bigger


This is where it's leaking from

What I'm wondering is if there is some leafs or debris in this thing (yellow arrow) that could be getting the water trapped in there? Any ideas?
Thanks for any help

Yup, this is from last nights rain. Sometimes it could be bigger



This is where it's leaking from

What I'm wondering is if there is some leafs or debris in this thing (yellow arrow) that could be getting the water trapped in there? Any ideas?
Thanks for any help