English: But I still think some more work needs to be done.
Telugu: అయినా, ఇంకా వర్క్‌ కావాలి అనుకుంటున్నాను.