English: It's been 20-plus days.
Telugu: నేనొచ్చి 20 రోజులు దాటిపోయింది.