English: A lot of their products are already on sale.
Telugu: ఇప్పటికే వాటిలో చాలా మటుకు అమ్ముడుపోయాయట.