ここでいう「challenge」とは「problem」（問題）や「obstacle」（障害）と似た意味の名詞です。「feeding that many people will be a challenge」とは「feeding that many people will be difficult/be a problem」ということだと解釈できます。必ずしも否定的な意味合いを持つわけではありませんが、何かがもたらす困難や障害を表現するのに使われます。
例: Distributing the vaccine to everyone will be a challenge.（全員にワクチンを配るのは至難の業になるだろう。）
例: It is a challenge for me to wake up in the mornings.（朝起きるというのは僕に取っては困難なことなんだ。）