translation.en: "That is one of the points upon which your own researches have shed a light. Your interview with the lady has cleared the situation very much.
translation.pl: -- Twoja rozmowa z tą damę rzuciła właśnie światło na ten punkt ciemny.