Lí ew ste'á kw'es híths?

Has it been that long? / Has it really been that long?