meaning of Beide Geschichten stimmen überein

Beide Geschichten stimmen überein - German to English

The two tales agree.