English: The delivery did take some time.
Telugu: డెలివరీకి కొంచెం సమయం పట్టింది.