English: Their research has led to some surprising finds.
Telugu: వారి పరిశోధనలో కొన్ని ఆసక్తికర విషయాలు బయటపడ్డాయి.