English: We need to do a lot more".
Telugu: మనం ఇంకా చాలా సాదించాల్సి ఉంది” అన్నారు.