translate English to French: I know you are a master of diplomacy, but a response would be most appropriate in this case.
Je sais que vous êtes un maître en diplomatie, mais une réponse serait tout à fait appropriée.