keep abreast of - French English Dictionary