英语to exist side by side,to exist simultaneously
法语coexister,être au niveau de qqn,aller de pair avec qqn