still to be travelled is however not just long but extremely long
The road still to be travelled is, however, not just long, but extremely long.
The still to be travelled is, however, not just long, but extremely long.