English: 15 more days.
Telugu: అంటే ఇంకా 15 రోజులుంది.