What does sonst sind wir in hundert Jahren noch hier mean?

sonst sind wir in hundert Jahren noch hier - German to English

... usually we will be around till doomsday. [coll.]