English: A recent study helped answer this question.
Telugu: ఇటీవలి పరిశోధన ఈ సమస్యను పరిష్కరించింది.