English: A recent study has shed some light.
Telugu: అనేదానిపై ఇటీవల ఓ అధ్యయనం కొన్ని అంశాలను వెల్లడించింది.