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