trắc trở

Adjective

 * 1) hindered; having difficulty; tough