English: It's been 20-plus days.
Telugu: ఇంకా 20 రోజుల సమయం ఉన్నది.