What does Ach ja, stimmt mean?

Ach ja, stimmt - German to English

ok last one, that is correct. [coll.]