User:CopperKettle/idioms1

Idioms

 * to be barely out of the starting blocks
 * "In evolutionary terms this means the human race is barely out of the starting blocks compared with these venerable competitors" (some other species)
 * to have/get the key of the street
 * (from Dickens) to be left without logding; to be homeless;
 * the first sod is turned on a $12 mn project; to turn the first sod on smth.

In Russian

 * Играть в шашки на дороге