English: There has been progress in this direction.
Telugu: ఈ దిశగా ఎంతో ముందుకు సాగారు.