как можно скорее раньше ожидавшегося времени speak too soon - сглазить not a moment too soon - не слишком рано; как бы не слишком поздно
TOO SOON
Англо-русский перевод TOO SOON
English-Russian advanced dictionary. Англо-Русский дополнительный словарь . 2012