English: Their research has led to some surprising finds.
Telugu: వీరి పరిశోధనా ఫలితాలు కొత్త సంగతులతో సంచలనం సృష్టించాయి.