translate English to German: Mrs Carlotti touched upon the same subject.
Frau Carlotti hat sich in ähnlichem Sinne geäußert.