English: This delivery took much longer.
Telugu: ఈసారి డెలివరీ కాస్త ఎక్కువ సమయం పట్టింది.