English: It's been 20-plus days.
Telugu: అది గత 20 రోజుల క్రీతం జరిగిందాట.