The sentence sounds strange in English (idiomatic: "announce that a new office has been opened"). Is it idiomatic in Irish?
There seems to be no shortage of people who want to use Gardaí. I'm not from Ireland, nor have I ever been. I've been using póilíní, though I have previous knowledge of Gardaí. Would Gardaí be accepted, here?
garda is accepted now