English: It's very much home delivery.
Telugu: చాలా హోమ్ డెలివరీ.