English: 15 more days.
Telugu: మ‌రో 15 రోజులు ఇంతేనా?