Давно бы так

Толковый словарь Ожегова Большой англо-русский и русско-английский словарь

Толковый словарь Ожегова

ДАВНО́, нареч.

Большой англо-русский и русско-английский словарь

not before (it was) time, and high time it is