English: A large degree of progress has been made on that front.
Telugu: ఈ దిశగా గొప్ప ముందడుగు పడింది.