catch up with the times - French English Dictionary