translate English to German: Perhaps that outcome shouldn’t seem so strange.
So sonderbar ist das vielleicht auch wieder nicht.