Before revision:  However, it has been an active field of research for many years.
After revision:  However, it has been an active field of research . However, it is still a challenging task due to different uncertainties and complications.