English: Anyway, there's still a lot to do.
Telugu: అయినా, ఇంకా ఎంతో చేయాల్సి ఉందన్నారు.