pull it off (プル イット オフ)

Idiom Achievement

意味

to succeed in doing something difficult

難しいことを成功させる (muzukashii koto wo umaku yaritogeru)

例文

"No one thought she could do it, but she pulled it off."

"誰も彼女ができるとは思わなかったが、彼女はそれを成し遂げた。" (Dare mo kanojo ga dekiru to wa omowanakatta ga, kanojo wa sore wo nashitogeta.)