English: A huge step in that direction has happened.
Telugu: ఈ దిశగా గొప్ప ముందడుగు పడింది.