When can I use the word "undergo"?
Answer from a Native speaker
"(To) undergo" is a verb meaning to experience or be subjected to something (which may be something unpleasant, painful, or difficult). In this case, the speaker has used "undergone" to express that the building went through extensive renovations. You can use undergo to not only to refer to construction but also personal experiences. Ex. I underwent a difficult surgery when I was two years old. Ex. She will undergo surgery next month. Ex. The city has undergone significant change.