English: To date, a lot of
Telugu: ఇప్పటివరకు, అనేక అత్యంత