is one area quite significant one that still remains unclear namely delivery mechanism
There is, however, one area a quite significant one that still remains unclear, namely the delivery mechanism.
is, one area a quite significant one that still remains unclear, namely delivery mechanism.