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