translate English to German: I doubt it.
Ich habe da meine Zweifel.