Como dizer "obrigada por todos os momentos" em inglês

Ao traduzir "obrigada por todos os momentos" posso dizer "thank you for all times" ou precisa ser "thank you for all the moments"?
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Clique aqui para iniciar o Teste Online!
Rafa, eu usaria Thank you for every moment ...

See you around !