English: AND it nonetheless needs a lot more development.
Telugu: అయితే, ఇంకా చాలా అభివృద్ధి చేయాల్సి ఉందన్నారు.