English: And we DID it a lot better.
Telugu: అంతకంటే మెరుగైన రీతిలో మేం చేశాం.