English: It seems that recent research supports this approach.
Telugu: ఇటీవలి పరిశోధన ఆ పద్ధతికి మద్దతు ఇస్తుంది.