sooner rather than later
... With a difference 引人注目;与众不同 Sooner rather than later 赶早不赶晚 As a matter of fact 事实上;其实;说真的 ...
Better early than late
常用英文短语 ... After rain comes fair weather 否极泰来 Better early than late 赶早不赶晚 Do nothing by halves 半途而废 ...
the sooner the better
9. 赶早不赶晚 (the sooner the better)A. Dennis hit Paul because Paul said Dennis’ dad was stupid.