sooner than later

EnglishEdit

AdjectiveEdit

sooner than later

  1. In the fairly near future; fairly soon.