Traduire en français des phrases contenant ThatTraduction

Quelle est la traduction française de chacune des phrases suivantes ?

Where is the ring that he gave you?

I believe that they will succeed.

She answered me that she wasn't available.

Translation is a job that he enjoys a lot.

It is a name that I always forget.