English: Only 15 more days.
Telugu: మిగిలింది మరో 15 రోజులు మాత్రమే.