English: It's been 20-plus days.
Telugu: పెళ్లయి 20 రోజులే అయ్యింది.