English: They've accomplished more.
Telugu: వారు మరింత సాధించగలిగింది.