English: But even there We are aware that much still remains to be done.
Telugu: అయితే, ఇంకా చేయాల్సింది చాలా ఉందని మాకు తెలుసు.