There are several synonyms for the phrase "have to repeat." One option is "restate," which means to express something again or differently to ensure that it is understood. Another synonym is "recapitulate," which means to summarize or review the main points of an idea or conversation. "Reiterate" is another option, which means to repeat something for emphasis or clarity. Additionally, "echo" can be used to convey a similar meaning, suggesting that something is being repeated or echoed back. Ultimately, there are many ways to communicate the need to repeat something, and the specific word choice may depend on the context and desired tone.