English: But important advances have been made.
Telugu: అయితే తాజాగా కీలక ముందడుగు పడింది.