English: A lot of new data emerging.
Telugu: అనేక కొత్త విషయాలు బయటపడుతున్నాయి.