English: However, much still needs to be done.
Telugu: అయితే, ఇంకా చాలా అభివృద్ధి చేయాల్సి ఉందన్నారు.