the rumor was true to a certain extent; partly true
Io trovai che la voce fosse vera fino a un certo punto.
I found the rumor to be true up to a point.
Trovai che la voce fosse vera fino a un certo punto.
I found the rumor to be true up to a point.
Io ho trovato che la voce fosse vera fino a un certo punto.
I found the rumor to be true up to a point.
Ho trovato che la voce fosse vera fino a un certo punto.
I found the rumor to be true to a certain extent.