English: A lot of progress has already been made on that front.
Telugu: ఈ దిశగా ఇప్పటికే చాలా పురోగతి కనిపించటం విశేషం.