English: Appreciable progress was made in this direction.
Telugu: ఈ దిశగా గొప్ప ముందడుగు పడింది.