【huī zhī bù qù】

  1. impossible to get rid of