English: Traffic is a lot better, though.
Telugu: నిజానికి, మరింత ట్రాఫిక్ మంచి.