English: A large amount of those sales are made over the internet.
Telugu: పలువురు ఆన్‌లైన్‌లోనూ ఈ విక్రయాలు జరుపుతున్నారు.