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