dlouholong, for a long time, (for) ages
dlouzeat (great) length, lengthily, long-windedly
dlouhýlong, full-length