['charge', 'break', 'EmptyParameter', 'fire', 'by']
["Synset('physical_phenomenon.n.01')", 'appear-48.1.1', 'EmptyParameter', "Synset('recess.n.04')", 'by']
But its charge is broken off by phaser fire from off in the darkness.
but <PRP> Synset('physical_phenomenon.n.01') is broken off by <OBJECT>0 Synset('recess.n.04') from off in the Synset('state.n.02').