Well... first, different translations from German are possible. Second, maybe for performing some shortenings are possible... I don't know. I have not found the text used specifically for Tchaikovsky's cantata. Third, word-by-word translation is hardly "exact", if you know what I mean. One can easily understand the meaning of each word but miss the whole.
Anyway. Here is one of the translations. If you provide the text you sing (I assume it is transliterated or phonetically transcribed) I will be able to compare them.
Then you can use google translate to get word-by-word translation of the whole text or separate words... but be prepared to obtain nonsense sometimes.