
Is this a valid translation? I think the Japanese says just "I think (that)...", as is translated in Polish and Russian below. Can someone check this?

I'm sure that he will come to the party might be more natural.

Ah, thank you! Then everything is fine. :)