English: A lot needs to be done though, to achieve this.
Telugu: ఇంత సాధించాలంటే ఎంతో కృషి చేయాలి మరి.