English: But recent research suggests this is not the case.
Telugu: కానీ, ఆ వాదనలో నిజం లేదని రీసెంట్ గా జరిగిన పరిశోధనల్లో తెలిసింది.