English: 20 working days after receiving the deposit
Telugu: డెలివరీ సమయం డిపాజిట్ అందుకున్న 20 పని దినాలు