English: There is some progress in this direction.
Telugu: ఇక ఈ విషయంలో కాస్త పురోగతి కనిపిస్తున్నట్టు తెలుస్తుంది.