English: And not too soon, either.
Telugu: అది కూడా ఎప్పుడో కాదు అతి త్వరలోనే.