分秒必爭

Idiom

 * 1) to grasp every minute; to make full use of one's time