Chinese: 我不知道应该说什么才好。
English: I'm at a loss for words.
French: J'en perds mes mots.