He
「彼」という男性を指します。
was arrested
「逮捕された」という受動態の動詞句です。
for shoplifting
「万引きの罪で」という理由を示します。
because
理由を表す接続詞で、「~なので」「~のため」という意味です。
he
「彼」という男性を指します。
was indigent
「貧困だった」という状態を表します。
and
前の文と後の文を結びつけます。
couldn't afford
「~する余裕がなかった」という意味の否定の助動詞+動詞句です。
food
「食べ物」を指します。