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