English: It's been 20-plus days.
Telugu: ‘దాదాపు 20 రోజులు పూర్తయ్యాయి.