translate English to German: " And no doubt it will surprise us on Sunday.
" Und zweifellos wird es uns am Sonntag überrascht.