English: Investigators are working on it.
Telugu: దానిపై పరిశోధకులు కృషి చేస్తున్నారు.