Original: It boasts of 31 National Highways (NH), with a total length of 4,942 km (8.5% of total NH length in India).
Simplified: There are 31 National Highways (NH). In total they are of 4,942 km (8.5% of total NH length in India).