become pushed for time - French English Dictionary