English: The researchers say it's real.
Telugu: ఇది నిజం అంటున్నారు దీనిపై అధ్యయనం చేస్తున్న శాస్తవ్రేత్తలు.