English: This delivered a terrific boost to the company's sales.
Telugu: ఇది కంపెనీ యొక్క అమ్మకాలకు చాలా వరకు దోహదపడింది.