English: Recently progress has been made.
Telugu: తాజాగా దీనిపై పురోగతి సాధించారు.