translate English to German: And of course it is.
Und das ist sie zweifellos.