English: New facts have emerged.
Telugu: . కొత్త విషయాలు బయటకు వచ్చాయి.