"The recipe comes from the men."
Translation:La ricetta viene dagli uomini.
Don't know, but from the context in this sentence, to arrive means something else than come - to arrive: to get to sb. right in the moment - to come: to get to sb. (in the past, present or future) - e.g. you can ask: Who sent you this recipe? answer: It comes from the men. But I admit it's very vague and unclear.