What does "That ought to do it." mean?

Would you pls explain what the sentence means exactly ?
I'm a Japnese learning English, and don't get its meaning exactly and grammatically..
12 answers 12