be well afoot
English Expression:
  1. n.  be well afoot