English: And probably done very well.
Telugu: మరియు, బహుశా, మేము చాలా బాగా చేశాడు.