English: And they've been in existence ever since.
Telugu: అప్పటినుంచి వారు అందులోనే ఉంటున్నారు.