English: Hard to believe that they're still around though.
Telugu: ఇది ఇప్పటికీ చుట్టూ ఉన్నట్లు విశ్వసించటం కష్టం.