translate English to French: I and others arrived a little later, from a variety of backgrounds.
D'autres comme moi sont arrivés un peu plus tard, avec un bagage plus ou moins lourd.