English: New facts emerge
Telugu: కొత్త నిజాలు