English: There are over 100 of them in India.
Telugu: వీటిలో 500 పైగా ఇండియాలో ఉన్నాయి.