Hi, i have actually read both the translations and both are good. But both took a different approach to translations. Rani's was the “literal” translation while the other was “context” translation. Rani tried to translate the lyrics word for word, while the other tried to convey what the song is all about, so in terms of accuracy, both can be, but in different categories..