English: A big step has been made here recently.
Telugu: ఈ దిశగా ఇటీవల గొప్ప ముందడుగు పడింది.