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