English: A recent research has concluded these findings.
Telugu: తాజాగా జరిగిన ఓ అధ్యయనం ఈ మేరకు తేల్చింది.