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