in your (own) backyard - definition and synonyms

phrase informal
  1. in a place close to you, or in a situation that you are directly involved in

    It’s not the kind of thing you expect to happen in your own backyard.

See also main entry: backyard