```swift func translateText() { Amplify.Predictions.convert(textToTranslate: "I like to eat spaghetti", language: .english, targetLanguage: .spanish, listener: { (event) in switch event { case .success(let result): print(result.text) case .failure(let error): print("Error: \(error)") } }) } ``` ```swift func translateText() -> AnyCancellable { Amplify.Predictions.convert( textToTranslate: "I like to eat spaghetti", language: .english, targetLanguage: .spanish ) .resultPublisher .sink { if case let .failure(error) = $0 { print("Error: \(error)") } } receiveValue: { result in print(result.text) } } ```