English: Investigators say there is.
Telugu: అంటే ఉన్నాయనే పరిశోధకులు చెపుతున్నారు.