English: Some progress has been made.
Telugu: దీనిలో కొంత పురోగతి సాధించారు.