AT LONG LAST


Meaning of AT LONG LAST in English

adverb

: after a long wait : finally

at long last they sighted land

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.