Let $\Omega\not=\emptyset$ be a set. Suppose $\Gamma$ is uncountable and $A_i \subset 2^\Omega$ for each $i\in \Gamma$. Then each $B\in \sigma(A_i, i\in \Gamma)$ corresponds to a countable subcollection $\lbrace A_{i_j}, j\in \mathbb{N}\rbrace \subset \lbrace A_i, i\in \Gamma \rbrace$ such that $B \in \sigma (\lbrace A_{i_j}, j\in \mathbb{N} \rbrace)$.
I am not sure how to do show this since there is not much I can say about $B$. I.e., just because $B$ belongs to $\sigma(A_i, i\in \Gamma)$ does not mean there is an effective way to describe $B$. I don't even think it is correct to say that $B$ is generated by the sets $A_i$ by using countable set operations (but I am not exactly sure).
May I have a hint on how to proceed?