Translation:You are tall, because you are a man.
So at this point, we've got 3 phrases that all apparently translate to the same thing: Puisque, depuis que, and du fait que. Can anyone comment on the difference between these phrases and their usage, if such a thing exists?
Puisque - since, depuis que - ever since, du fait que - of the fact that, on account of, since
I think "as" should be an acceptable translation of "du fait que": "You are tall, as you are a man"