translation.en: Well, perhaps his explanation may be the right one, but I should like to have some further proof of it.
translation.fi: Mahdotonta ei ole, että tämä selitys olisi oikea, mutta paremmin tahtoisin saada sen todistetuksi.