English: The researchers say it's real.
Telugu: ఇది నిజ‌మే అనిపిస్తోంద‌ని అంటున్నారు ప‌రిశీల‌కులు.