English to Tamil
English: Trains are still better.
Translation: இதைவிட ரயில்கள் பரவாயில்லை.