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