English: At least 20 more days
Telugu: మిగిలింది ఒక్క 20 రోజులే మరి