English: But at last the new facts came.
Telugu: అయితే తాజాగా సరికొత్త విషయాలను బయటపెట్టింది.