this guerrilla detachment which mysteriously appeared and disappeared kept the invaders constantly on the run
Related Translations:
神出鬼没: come and go like a shadow; act swiftly and wittingly; alert and quick; divinely appearing and demonically vanishing; with great dexterity and preternatural swiftness; appear and disappear