I couldn't find any translations on WordReference of Google. I know "ceci" means this, but I couldn't find a definition for "fait que". Would the whole phrase mean "this makes"?
Think of it as meaning "this has the effect that", which is almost a literal translation. "Faire" and "have the effect" have the same origin, and the latter is about the only English verb form I can think of that is related to "faire". (There are lots of English nouns that are related: manufacture ("fait à la main"), feat, etc.
"Ceci fait que" is an idiom used to connect two statements, explicitly making the one following "ceci/cela fait que" a consequence of the one preceding it, e.g.:
Nous n'avons plus d'argent; ceci fait que nous n'irons pas en vacances cette année.
Which could be translated to:
We no longer have money therefore we won't go on vacation this year.
It is synonymous with "ce qui fait que".
Nous n'avons plus d'argent, ce qui fait que nous n'irons pas en vacances cette année.