English: But have we done much better?
Telugu: మరి మేం బాగా చేసినట్టా?