English: Recent research has addressed the question.
Telugu: ఇటీవలి పరిశోధన ఈ సమస్యను పరిష్కరించింది.