English: We know we still have more to do on this.
Telugu: ఈ విషయంలో చేయాల్సింది ఇంకా ఉందని మాకు తెలుసు.