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