Como dizer "passar por cirurgia complexa" em inglês

Como se diz ''submeteu-se (= passou por) a uma cirurgia nos olhos muito complexa'' em inglês
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário Cinnamon 16015 15 43 364
Hi there!

Use "go through"

"She went through a very complex eye surgery."

Cheers!
Avatar do usuário Marcio_Farias 12450 1 22 210
Complemento:

"She undergone..."
Marcio_Farias escreveu:Complemento:

"She undergone..."


She underwent* otherwise "she has undergone"