English: We still have much to do.
Telugu: మనకు ఇంకా చాలాపని ఉన్నది గదా.