English: 15-20 people attended their meetings.
Telugu: నేను స్వయంగా 15-20 సమావేశాల్లో పాల్గొన్నాను.