In English " The question is too hard to answer" , "to answer the question is too hard" and " the question is so hard that I can't answer" all mean the same thing. The first phrase "The question is too hard to answer" sounds the most natural, and some people might say "The question is too difficult to answer."