sooner rather than later - Allemand Anglais Dictionnaire