English: The researchers suggested several explanations for the results:
Telugu: ఫలితాల కోసం అనేక వివరణలు పరిశోధకులు సూచించారుః