English: This has already piqued the interest of many scientists.
Telugu: ’ అన్నది పలువురు శాస్త్రవేత్తల మెదళ్లను తొలుస్తున్నది.