English: Although, there is still much work to be done on it.
Telugu: అయినప్పటికీ ఇంకా చేయాల్సింది ఎంతో ఉందన్నారు.