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