No greater impact on the food security of poor people can be achieved than by lifting production in the subsistence farm sector to self-sufficiency, or even surplus production at least in most years.
上記の文章の
No greater S V than by A の構文は「Aによる方法よりもSVするための優れた方法は何もない」というように訳して大丈夫でしょうか?
この文章では
少なくとも多くの年において、貧しい人々の食料安全を果たすには生活ぎりぎりの農家を十分に自給自足できる水準、あるいは余剰に食料生産する水準まで引き上げることよりも優れた方法(インパクト)はない。
といった訳し方で合っているでしょうか