Chinese: 我觉得很幸福。
English: I felt very happy.
French: Je me sentais très heureux.