English: 18 days are still time.
Telugu: మరో 18 రోజులే సమయం మిగిలి ఉంది.