none the less to day there is an urgent need to give impetus to this effort
Nonetheless, today, there is an urgent need to give new impetus to this effort.
Nonetheless, today, there is an urgent need to give impetus to this effort.