c287960f_ng_for_EFL_Students___Teachers__Meaning
[Saying] the whole nine yards [Meaning] 
no idea why, but means all, everything (football?)
Page 2: Business English Jargon & Slang for EFL Students & Teachers
Meaning