translate English to French: Strong Sad, this, I feel, is your strongest work.
Strong Sad, ça, je le sais, est ta plus grande performance.