Off to the races

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