Stuck on Chapter 10

I’m stuck on Chapter 10 on Normal. Can anyone give me some advice or tips to complete this level please?

Thanks.

Spam ODST drops. Mission Accomplished.