sooner than later

English

Adjective

sooner than later

  1. In the fairly near future; fairly soon.
Last modified on 31 December 2011, at 20:10