English: Delivery took a bit of time.
Telugu: డెలివరీకి కొంచెం సమయం పట్టింది.