English: Buses might be better.
Telugu: బస్సులు కొంత వరకు మేలు.