There are numerous synonyms for the phrase "pulling it off", that can be utilized to express the same sentiment in a variety of ways. One option could be "achieving success", which can be used to convey a sense of accomplishing something that seemed difficult or impossible. Another alternative is "making it happen", which denotes a sense of proactivity and determination. "Succeeding against the odds" is yet another way to frame the accomplishment, indicating resilience in the face of adversity. Ultimately, the synonym chosen depends on the context and the desired connotations, but the options are vast and varied.