Language:
Free Online Dictionary|3Dict

拖后腿

Source : CEDICT

to impede/to obstruct/to hold back