BEOLINGUS
Dictionary - TU Chemnitz

 English  German

I dare say; I daresay Vermutlich ...; Ich nehme an ...; Ich könnte mir denken ...; Das glaube ich gern.

I dare say you're right. Vermutlich/Wahrscheinlich haben Sie recht.