English: We have over 500 of them in Indie.
Telugu: వీటిలో 500 పైగా ఇండియాలో ఉన్నాయి.