kuàng jǐng tōng fēng > zǎo 
mùlù
yīngwénjièshì
  1. n.:  long since,  long ago,  in the past,  for a long time
  2. adv.:  already
fǎwénjièshì
  1. adv.  depuis longtemps