Vocabulary
目先が利く
めさきがきく
to have foresight; to be farsighted; to be nimble-witted
expression
verb