English: New facts have emerged.
Telugu: కొత్త నిజం బయట కు వచ్చింది.