English: And could we do better?
Telugu: మరి మేం బాగా చేసినట్టా?