How to truncate text from head with multi line?

I want to truncate text from head with max 2 lines. I try the following code


import SwiftUI

struct ContentView: View {
    @State var content: String = "Hello world! wef wefwwfe wfewe weweffwefwwfwe wfwe"
    
    var body: some View {
        VStack {
            Text(content)
                .lineLimit(nil)
                .truncationMode(.head)
            .frame(height: 50)
            
            Button {
                content += content
            } label: {
                Text("Double")
            }
            .buttonStyle(.borderedProminent)
        }
        .frame(width: 200, height: 1000)
        .padding()
    }
}

#Preview {
    ContentView()
}

It show result like this, this is not what I want.

How to truncate text from head with multi line?
 
 
Q