Wouldn't "They come, so we go" also be a possible translation? Without context this could also be present tense.
I think we all know some people who would make us utilise this sentence.
I agree with Code.Slinger. There is nothing in the sentence to indicate past tense.