English: I've achieved a lot, too.
Telugu: నేను కూడా ఎంతో కొంత సాధించాను అని.