English: Some progress is being made.
Telugu: ఇందులో కొంత మేర పురోగతి సాధిస్తున్నారు.