translate English to German: If you still have any doubts about whether these concentration camps actually existed, I am more than willing to invite you to join me on a visit to it.
Ich lade Sie sehr gerne ein, wenn Sie heute noch Zweifel haben sollten, ob diese Konzentrationslager existiert haben, mit mir gemeinsam dieses Lager zu besuchen.