English: And the company still exists.
Telugu: ఇప్పటికీ ఆ సంస్థ పనిచేస్తూనే ఉంది.