English: Long road
Telugu: దీర్ఘ రహదారి