c287960f_ng_for_EFL_Students___Teachers__Meaning
[Saying] somewhere (sometime) down the pike [Meaning] 
sometime later on (pike is an old word for road)
Page 2: Business English Jargon & Slang for EFL Students & Teachers
Meaning