English: others still need to be done.
Telugu: మిగిలిన వారు ఇంకా చేసుకోవాల్సి ఉంది.