English: It is working and theres still more to do.
Telugu: ఇది ఇప్పటికీ ఉంది మరియు పని చేయడానికి కొనసాగుతుంది.