English: Although there is quite a lot still to do out there.
Telugu: అయినప్పటికీ ఇంకా చేయాల్సింది ఎంతో ఉందన్నారు.