English: Such locations account for 66 per cent of the total sales.
Telugu: అంటే మొత్తం విక్రాయాల్లో వీటి వాటా దాదాపు 66 శాతం మేర ఉండడం విశేషం.