English: Victory wasn't long in coming.
Telugu: విజయం చాలా కాలం పట్టలేదు.