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