English: A lot of work has gone on to address that, but there’s still more to do.
Telugu: ఈ సమస్య పరిష్కారానికి చాలా కృషి జరుగుతున్నప్పటికీ, చేయవలసింది ఇంకా చాలానే మిగిలి వుంది.