Chinese: 我认为我做得够了。
English: I think I've done enough.
French: Je pense en avoir suffisamment fait.