English: And even if they still exist.
Telugu: వారు ఇప్పటికీ ఉనికిలో ఉన్నప్పటికీ.