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