translate English to French: You might think that it is not my place to say this.
Vous penserez peut-être qu'il ne m'appartient pas de dire cela.