English: Driving on this road was frightening.
Telugu: ఈ రోడ్డుపై ప్రయాణం చేయాలంటేనే భయపడేవాళ్లం.