Language:
Free Online Dictionary|3Dict

揮之不去

Source : CEDICT

to be unable to drive off (idiom)