English: There’s still some work left.
Telugu: ఇంకా కొంత పని ఉంది.