English: researchers have come to the same conclusion.
Telugu: పరిశోధకులు కూడా ఇదే నిర్ధారణకు వచ్చారు.