in order to this several major challenges have still to overcome
In order to achieve this, several major challenges have still to be overcome.
In order to this, several major challenges have still to overcome.