English: All of this work still has to be done.
Telugu: ఈ పనులు ఇంకా పూర్తి కావాల్సి ఉంది.