Translation of "Das ist doch allerhand" in English