English: However, the most recent research surprised everyone.
Telugu: కానీ, ఇటీవల జరిపిన ఒక పరిశోధనలో అందరినీ ఆశ్చర్యంలో ముంచేసే విషయం బయటపడింది.