English: Actually this is a very arduous road.
Telugu: నిజానికి ఇది చాలా పెద్ద రోడ్డు.