English: we have done better.
Telugu: . మనం దానికంటే మెరుగ్గా చేశామన్నారు.