Thank. Would a literal translation be:
and the cart, even today is still there...?