English: It's been 20-plus days.
Telugu: ఇప్పటికే 20రోజలు గడిచి పోయాయి.