English: It's only 18 more days.
Telugu: మరో 18 రోజులే సమయం మిగిలి ఉంది.