have something on the go - definition and synonyms

phrase British informal
  1. to be involved in doing something, especially something that needs a lot of your time and attention

    He has several projects on the go, including another radio series scheduled for late spring.

See also main entry: go