Chinese: 这个太长了。
English: This is too long.
French: C'est trop long.