English: Although they are still.
Telugu: వారు ఇప్పటికీ ఉనికిలో ఉన్నప్పటికీ.