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