You can consider Chennai>Ongole>Chilakaluripeta>Karempudi>Macherla>Nagarjunasagar>Hyderabad route. Chennai to Chilakaluripeta is excellent 4-lane NH 5. There are some manageable bad sections of about 20 - 30 km stretch between Narasaraopeta and Macherla. After that, it is butter-smooth 2-lane SH to Nagarjunasagar, and then, to Hyderabad. I drove on this stretch during the late hours of the night and early hours of the day on my way to Nagpur.