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