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