Urdu to English:
ٹرینیں پھر بھی بہتر ہوتی ہیں۔
Trains are still better.