at long last
idiomPart oflong
at long last — idiom
1. After a long period of waiting or effort.
1.idiom
Definition
After a long period of waiting or effort.
Example
At long last, the rain stopped and the sun came out.
Has the package arrived at long last?