English: No less than 12 have so far been discovered.
Telugu: మరో 12మంది ఆచూకీ మాత్రం ఈరోజువరకు దొరకలేదు.