English: A recent study attempted to answer these doubts.
Telugu: ఈ అనుమానాలకు ఈ మధ్యనే జరిగిన పరిశోధన ద్వారా సమాధానం వచ్చింది.