doól

English:at last; finally