English: There is a lot that independent India has achieved.
Telugu: స్వతంత్ర భారతం సాధించింది ఎంతో, సాధించవలసింది మరెంతో ఉంది.