English: Apparently some progress has being made.
Telugu: ఇక ఈ విషయంలో కాస్త పురోగతి కనిపిస్తున్నట్టు తెలుస్తుంది.