English: They have done a lot better than us.
Telugu: వారు మనకంటే దీనిని మరింత మెరుగ్గానే నిలబెట్టుకున్నారు.