translate English to French: Typically, a place of business is lasting or intended to last "indefinitely" (i.e., for an indefinite or unspecified amount of time).
Habituellement, une installation est durable ou est censée durer « indéfiniment » (c-à-d. pour une durée non définie ou précisée).