sooner rather than later

idiom

Definition of sooner rather than later

: without too much delay : soon We need to fix this problem sooner rather than later.