English: There's still more work to be done on that.
Telugu: ఇందుకు చెయ్యవలసిన కృషి ఇంకా ఎంతో ఉంది.