English: I think there’s still a lot more to be done.
Telugu: చేయాల్సింది ఇంకా చాలా ఉందని సమాధాన పర్చుకుంటాను.