Let’s say I want to ask someone if he is up to the task (swimming in freezing temperature, climb the mountain, etc.)

Google Translate gives this 你准备好挑战了吗? Is this correct?

  • "the challenge" in “Are you up to the challenge? “ is a noun; "挑战" in "你准备好挑战了吗?" is a verb. You need to fix that
    – Tang Ho
    Commented Oct 18, 2020 at 14:36
  • 1
    There is absolutely no need to translate nouns into nouns, verbs into verbs, etc. Good translation is simply a rendering of the source language into the most natural expression in the target language. If the most faithful and natural expression of the target language does not use the same part of speech, then so be it. The best translation is one where readers cannot tell it's been translated..
    – monalisa
    Commented Oct 18, 2020 at 18:06
  • @monalisa: so was that Google translation alright for that English phrase?
    – EmilyJ
    Commented Oct 18, 2020 at 23:18
  • 1
    No, it's not. I was answering Tang Ho's comment. The problem with this translation isn't that the noun becomes a verb; it's that it doesn't convey what the original says. I would say, 你準備好迎接這個挑戰了嗎?or 你準備好接受這個挑戰了嗎? 這個 is important because the original says "the challenge", meaning a specific challenge.
    – monalisa
    Commented Oct 19, 2020 at 4:03

3 Answers 3


Simplest translation:

敢不敢? : Are you up to it (the challenge)?

迎接挑战 : meet a challenge



挑战 is more verb than noun in Chinese. So 你准备好挑战了吗 sounds like "are you ready to challenge others?" If you want to enforce 挑战 to be a noun, you can add a verb before it, also to indicate the direction, saying 你准备好 接受 挑战了吗


你準備好挑戰了嗎? There is no problem in your context.




Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.