Language:
Free Online Dictionary|3Dict

难缠

Source : CEDICT

(usu. of people) difficult/demanding/troublesome/unreasonable/hard to deal with