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