English: Commuting on this road is a harrowing
Telugu: ఈ రోడ్డుపై ప్రయాణం నరకప్రాయమే.