translate English to French: It’s a fine balance that is slightly off-balance at the moment.
C’est un équilibre délicat à trouver.