English: But I still -- I do believe that we need to do a great deal more.
Telugu: అయితే ఈ విషయంలో ఇంకా ఎక్కువ చేయాల్సిన అవసరం ఉందని అనుకుంటున్నాను.