1. at last; finally （indicates that a certain wish is finally realized）
We are finally together
2. on the whole（all things considered）
For a child’s handwriting, it’s quite good on the whole.
3. luckily (gratified to have been favored by luck or gratified to have been spared from some misfortune)
We have lost everything, but thank God, our lives have been spared.