What does angenommen das stimmt mean?

angenommen das stimmt - German to English

presuming this to be true