English: ‘A lot more work to do still’
Telugu: చేయాల్సిన కార్యాలు చాలా ఉన్నాయి'