English to Telugu
English: Trains are still better.
Translation: రైల్లో అయితే ఇంకా బాగుటుంది.