English: There are still a LOT of Them alive.
Telugu: వాటిని చాలా ఇప్పటికీ జీవిస్తున్నారు.