English: To a great extent I have succeeded too.
Telugu: నేను కూడా ఎంతో కొంత సాధించాను అని.