I couldn't translate the whole thing. But, if you're trying to understand what it's saying you can download the google translator app and it will let you record the spanish audio and translate it into English.
Answer:
Explanation:
Welcome ... Is this a question
Answer:
8. rosas
10. el corazon (accent on the second o here)
11. enamorado
14. tarjeta
17. novio
20. te amo
21. rosas
22. catorce
23. rosa
4. dia de san valentin
5. rojo
6. novia
9. velas
12. te adoro
13. violetas
15. rojo
16. amor
18. febrero
19. te amo
Explanation: