English: There is work still to be done.
Telugu: భూమిపై చేయాల్సిన ప‌నులు ఇంకా ఉన్నాయి.