English: The road was indeed difficult.
Telugu: నిజానికి, రహదారి కష్టం.