Chinese: 这么恶心的！
English: How disgusting!
French: Comme c'est dégueulasse !