Looking for help fighting EOS on normal(level 37ish)[PC]

My steam name is Satsuiki. I can get EOS down to where he regens his shield the first time, but then I just lose steam and get overrun. Can anybody help me with this please?

Got it done! Thanks Diogenes49!!!