picnicには、お弁当を持って出かける「ピクニック」という意味の他に、「楽しいこと」という意味があります。no picnicはそれを打ち消して「楽しくないこと」つまりbe no picnicは「楽なことではない・大変なことだ」という意味です。
私の夫は毎日2時間近くかけて通勤しているのですが、「2時間かけて電車通勤するのは楽なことではない」と言いたいときには、
Two-hour train ride to work every day is no picnic.
となります。
アメリカのTVドラマ「スーパーナチュラル」シーズン14エピソード6には、ボブが自分たちの仕事(モンスターたちを退治すること)は大変なことだ、と言うセリフがあります。
This job is no picnic.