Word Definition - 与时俱进

yǔ shí jù jìn abreast of modern developments; to keep up with the times; progressive; timely