English: They still have more work to do.
Telugu: వాటి మీదా ఇంకాకొంతవర్క్‌ చేయాల్సి ఉంది.