English: The firm still exist.
Telugu: కంపెనీ ఇప్పటికీ ఉంది.