请问Aid falls far short of what is needed.怎麽翻译?谢谢