But few would know that in English, there is a word, juggernaut which means, a magnificent chariot, that is unstoppable.
ஆங்கிலத்தில் ஜக்கர்நவுட் ( juggernaut என்ற ஒரு சொல் இருக்கிறது, யாராலும் தடுக்க முடியாத சிறப்பான ரதம் என்பது தான் அதன் பொருள்.