Language:
Free Online Dictionary|3Dict

披枷帶鎖

Source : CEDICT

manacled and cangued (of criminals) (idiom)