English: And yet they proved true.
Telugu: కాగా అవి నిజమని నిరూపితమయ్యాయి.