What is "ja" doing there?
I see, thank you!
I really think that it's very hard to translate those modal particles in ENGLISH. Well, it may be because I'm not a native english speaker, but the other languages that I know have nearly all the equals to those modal particles.
I thought of it as "That is indeed the thought/purpose"