Definition of be quick off the mark in English:

be quick off the mark

phrase