English: This makes a good impression on the customers.
Telugu: దీంతో కస్టమర్లపై భారీ ప్రభావం చూపుతున్నాయి.