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?