English: Researchers have now gained new insights on the topic.
Telugu: ఈ విషయంలో పరిశోధకులు కొన్ని కొత్త విషయాలను కనుగొన్నారు.