English: I think we can do much more.
Telugu: మనం ఇంకా చాల చేయగలిగి ఉండేవాళ్లమని నేననుకుంటాను.