English: And even still, we know that there’s more work to be done.
Telugu: అయితే, ఇంకా చేయాల్సింది చాలా ఉందని మాకు తెలుసు.