English: Approximately only 12 more weeks left.
Telugu: మరో 12 రోజులు మాత్రమే మిగిలాయి.