English: It was delivered in 20 days.
Telugu: 20 రోజుల్లో పంపిణీ చేయబడింది.