translate English to German: There is no room for doubt there.
Daran gibt es nichts zu rütteln.