English: Considerable progress has been made in this areca of research.
Telugu: ఈ పరిశోధనల్లో పెద్ద ముందడుగు పడింది.