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