English: It still has to be done.
Telugu: ఇంకా చేయాల్సి ఉందన్నారు.