質問: moreだけで比較は成立しますか? american men between the ages of 14 and 45 spend more time in the hospital for mental disorders than for any other cause, and only the delivery of a child accounts 【for more days】 in the hospital for woman of that age. この、【for more days】 は、何との比較になりますか? 私は、文脈的にamerican~causeとの比較ではないかと考えたのですが、 only~of that ageにthanが書かれていないので、確実にそうだと思えることが出来ませんでした。 おそらく、thanが省略されているのかと思うのですが・・・。 そういった省略表現(規則?)があれば教えて下さい。
回答: この文にあえてthanを入れるとすれば、以下のようになります。 and only the delivery of a child accounts for more days in hospital [than mental disorders] for women of that age. 全体を訳すと次のような感じですね。 14歳から45歳までのアメリカ男性は、他のどんな理由よりも 精神障害が原因で、病院で過ごす時間が長いです。そして、 その年代の女性にとって、精神障害よりも病院で過ごす時間の 多くを占めるのは出産だけです。 ですから、この文章は男性と女性を比較しているわけではなく、 男性と女性それぞれにおいて、入院の原因を述べているんです。 なぜ、それが分かるかというと、account for...というのは、 「...を占める」という意味があるので、この文は女性が病院で 過ごす時間の内訳について話しているんだな、という感じです。 それを踏まえて、例の文の後半部分を直訳すると「出産だけが、 その年代の女性が病院で過ごす日々の、より多くを占める」と なりますね。文の前半で、男性の場合は、精神障害が原因で 病院で過ごす時間が一番長いと言っているのですから、女性では 「出産だけが...より多く」の部分は精神障害と比較している ことが分かりますよね。 こんな説明で分かっていただけましたでしょうか。