English: A lot of work has been made to change this, but there’s still much left to do.
Telugu: ఈ సమస్య పరిష్కారానికి చాలా కృషి జరుగుతున్నప్పటికీ, చేయవలసింది ఇంకా చాలానే మిగిలి వుంది.