Chinese: 这是你自己做的吗?
English: Did you do this on your own?
French: Avez-vous fait cela vous-même ?