translate English to French: Sadness, perplexity, joy and hope are all mixed up within me.
La tristesse, la perplexité, la joie et l'espoir se mêlent en moi.