Posted by Maurice Despentes on October 18, 2004
Can anybody tell me the meaning of the following phrase "off to the races" ? Does it mean "escalation" ? "competition" ?
Many thanks,
Maurice