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