I'd like to ask about the meaning of the bolded phrase in the following sentence:
He immediately suspected that the photography of orbs would turn into a significant piece of the puzzle toward proof that the Spiritual reality at large is for real.
Does the first bolded phrase mean "help a lot to prove that..."?
And does "at large" mean "completely", i.e. spiritual reality is completely real.