English: So far, many people
Telugu: ఇప్పటి వరకు అనేకమంది