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