English: However, out of these, just 24 had been completed.
Telugu: అయితే, ఇప్పటి వరకు కేవలం 24 మాత్రమే కనుగొనబడ్డాయి.