我的導師的批評揭開了蓋在我的設計荒誕上的遮布,使我確信成功是不可能的了英文怎麼說?

My adviser's criticism has removed the veil spread over the wildness of my design, and convinced me that success is impossible.