idiom > That 1 000 million
That one thousand million

  Explanation: Road: said. Refers to the kinds of stories. After a lot of words to describe. Also as "that one thousand thousand."