English: Still doesn't take 15 weeks.
Telugu: అంటే ఇంకా నిండా 15 రోజులు కూడా లేదు.