Syria's Assad: Fight against rebels will take lot of time