we have only recently taken so you expect us to done this
We have only very recently taken office so you could not expect us to have done this.
We have only recently taken so you expect us to done this.