English: This is a source of amazement to scientists.
Telugu: ఇది శాస్తవ్రేత్తలను ఆశ్చర్యపరుస్తున్న అంశం.