English: Delivery has been on time as well.
Telugu: అనుకున్న సమయానికే డెలివరీ కూడా అయ్యింది.