delaa ai loo

English: Translation
that was it at last
carroll-soulik-1973