English: The researchers say it is.
Telugu: అంటే ఉన్నాయనే అంటున్నారు పరిశోధకులు.