拖尾巴

listen to the pronunciation of 拖尾巴
Chinese - English
to obstruct
to delay finishing off a job
to be a drag on sb