Some
「いくつかの」「一部の」という意味です。
people
「人々」を指します。
rely
「頼る」という意味の動詞です。
on
「~に頼って」という意味で rely と共に使われる前置詞です。
welfare
この文脈では「生活保護」「公的扶助」を指します。
to
目的を示す不定詞句の一部です。「~するために」という意味です。
make
動詞で、ここでは make ends meet の一部です。
ends
make ends meet というイディオムの一部です。「終わり」の複数形です。
meet
make ends meet というイディオムの一部です。「合う」という意味の動詞です。収入と支出が合う、という意味から「なんとかやりくりする」という意味になります。