English: Researchers have the answer.
Telugu: అనే ప్రశ్నకు పరిశోధకులు ఔననే సమాధానం చెబుతున్నారు.