English: For drivers, that's great news.
Telugu: వాహనదారులకు ఇది సూపర్ గుడ్ న్యూస్ అనే చెప్పాలి.