Ryanair sagte, dass Aer Lingus, eine kleine und regional Fluglinie, marginalisieren und übersehen worden ist.

=

Ryanair said that Aer Lingus, a small and regioal airline, has been marginalized and overlooked.

Is the German sentence correct?

Thanks!